package com.xiaomazi.order.service;

import com.xiaomazi.common.utils.R;
import com.xiaomazi.order.entity.PayLog;
import com.baomidou.mybatisplus.extension.service.IService;
public interface PayLogService extends IService<PayLog>{


    /**
     * 生成微信支付二维码接口
     * @param orderNo 订单号
     * @return map包含二维码地址，还有其他需要的信息
     */
    R createNative(String orderNo);

    /**
     * 查询订单支付状态
     * @param orderNo 订单号 根据订单号查询 支付状态
     * @return message支付状态 [支付成功 支付出错了 支付中]
     */
    R queryPayStatus(String orderNo);
}
